insulated paper - Deutsch Englisch Wörterbuch